Windows-1255

Windows-1255 is a codepage used under Microsoft Windows to write Hebrew. It is an almost compatible superset of ISO 8859-8 — the symbols are in the same positions (except for A4, which is 'sheqel sign' in Windows-1255 but 'generic currency sign' in ISO 8859-8), but Windows-1255 adds vowel-points and other signs in lower positions.

Modern applications prefer Unicode UTF-8 or UTF-16 to Windows-1255.

Contents

Codepage layout

Only the upper half (128–255) is shown, the lower half (0–127) being plain ASCII.

windows-1255
−0 −1 −2 −3 −4 −5 −6 −7 −8 −9 −A −B −C −D −E −F
 
8−
 

20AC
128


129

201A
130
ƒ
0192
131

201E
132

2026
133

2020
134

2021
135


136

2030
137


138

2039
139


140


141


142


143
 
9−
 


144

2018
145

2019
146

201C
147

201D
148

2022
149

2013
150

2014
151
˜
02DC
152

2122
153


154

203A
155


156


157


158


159
 
A−
 
NBSP
00A0
160
¡
00A1
161
¢
00A2
162
£
00A3
163

20AA
164
¥
00A5
165
¦
00A6
166
§
00A7
167
¨
00A8
168
©
00A9
169
×
00D7
170
«
00AB
171
¬
00AC
172
SHY
00AD
173
®
00AE
174
¯
00AF
175
 
B−
 
°
00B0
176
±
00B1
177
²
00B2
178
³
00B3
179
´
00B4
180
µ
00B5
181

00B6
182
·
00B7
183
¸
00B8
184
¹
00B9
185
÷
00F7
186
»
00BB
187
¼
00BC
188
½
00BD
189
¾
00BE
190
¿
00BF
191
 
C−
 
ְ
05B0
192
ֱ
05B1
193
ֲ
05B2
194
ֳ
05B3
195
ִ
05B4
196
ֵ
05B5
197
ֶ
05B6
198
ַ
05B7
199
ָ
05B8
200
 ֹ
05B9
201


202
ֻ
05BB
203
ּ
05BC
204
ֽ
05BD
205
־
05BE
206
ֿ
05BF
207
 
D−
 
׀
05C0
208
ׁ
05C1
209
ׂ
05C2
210
׃
05C3
211
װ
05F0
212
ױ
05F1
213
ײ
05F2
214
׳
05F3
215
״
05F4
216


217


218


219


220


221


222


223
 
E−
 
א
05D0
224
ב
05D1
225
ג
05D2
226
ד
05D3
227
ה
05D4
228
ו
05D5
229
ז
05D6
230
ח
05D7
231
ט
05D8
232
י
05D9
233
ך
05DA
234
כ
05DB
235
ל
05DC
236
ם
05DD
237
מ
05DE
238
ן
05DF
239
 
F−
 
נ
05E0
240
ס
05E1
241
ע
05E2
242
ף
05E3
243
פ
05E4
244
ץ
05E5
245
צ
05E6
246
ק
05E7
247
ר
05E8
248
ש
05E9
249
ת
05EA
250


251


252
LRM
200E
253
RLM
200F
254


255
−0 −1 −2 −3 −4 −5 −6 −7 −8 −9 −A −B −C −D −E −F

Usage

Windows-1255 Hebrew is always in logical order (as opposed to visual). Microsoft Hebrew products (Windows, Office and Internet Explorer) brought logically-ordered Hebrew to common use, with the result that Windows-1255 is the Hebrew encoding that can be found most on the Web, having ousted the visually ordered ISO-8859-8, and preferred to the logically ordered ISO-8859-8-I because it provides for vowel-points.

Relation to Unicode

The Unicode block in Hebrew (U+0590–U+05FF) follows Windows-1255 by encoding both letters and vowel-points in the same relative positions as Windows-1255. Unicode goes further in encoding cantillation marks in lower positions. Unicode Hebrew is always in logical order.

For modern applications UTF-8 or UTF-16 is a preferred encoding.

See also

External links